草庐IT

Android View 阴影

全部标签

android - 在 ActionBar 上添加阴影

我正在尝试在ActionBar的标题下添加阴影。我试过把属性放在一起@color/white1@color/black1但是当textColor起作用时,阴影却不起作用。我正在使用ActionBarSherlock3.5,但我认为它也不适用于native。谢谢 最佳答案 我无法让它在native或ABSbackport上工作。使用提到的方法here效果很好。对于android:customNavigationLayout布局你可以只用你的样式应用一个单一的textView。这样做的缺点是必须在您的Activity/基本Activit

android - CardView - 在左侧和右侧添加带阴影的切口

我必须得到这种类型的卡片设计,在卡片View的两侧都有半圆,卡片View和半圆上都有阴影。提前致谢。 最佳答案 我找到了解决方案here创建一个名为TicketView的自定义View。它提供了多种选项来设置圆弧的半径和分隔符选项。您可以将其用作自定义View。 关于android-CardView-在左侧和右侧添加带阴影的切口,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/45

Android 折叠工具栏移除高程和阴影

我正在尝试制作一个布局,该布局在纯色的折叠应用栏中具有渐变。这应该可以通过app:elevation="0dp"来完成,但是没有奏效。但是,当我在我的应用程序上运行“即时运行”而不是运行完整构建时,我得到了想要的结果。让我附上图片:这是当前的样子:带有阴影的UI,结果不理想这是我运行即时运行时所需的外观/出现的内容:没有阴影的UI,期望的结果这是我的布局文件:如果不清楚,我指的是标记为“Reee”的app_bar下方的阴影。第一张图有影子,第二张图没有影子。我不想有影子。但是,我只能在运行即时运行时实现这种外观,然后在下次运行/完整编译时消失。我仍在寻找解决此问题的方法,但我很沮丧,因

android - 日期选择器对话框阴影的白色背景

我将日期选择器添加到我的应用程序,但我的问题是对话框的阴影有白色背景,使用Android21进行编译。请帮我去掉白色背景... 最佳答案 我遇到了同样的问题,我完成的第一个解决方案:我最终在DatePickerDialog构建器中给出了这个主题。重要的是windowBackground设置为透明。@color/color_accent@color/transparentcenter第二个也是最后一个解决方案:我通过使用工作正常的DatePickerDialog.THEME_DEVICE_DEFAULT_LIGHT完成。我们没有使用很

java - 移除 Android L 上的 ActionBar 阴影(API 21)

我正在尝试删除AndroidL中的ActionBar阴影。在API14上,此代码有效@null但是如果我将相同的代码放入/values-v21则不起作用。关于如何解决的任何想法?谢谢。 最佳答案 在Android5.0上,操作栏使用高度来提供阴影。您可以通过getSupportActionBar().setElevation(0)以编程方式移除高度 关于java-移除AndroidL上的ActionBar阴影(API21),我们在StackOverflow上找到一个类似的问题:

android - 如何在 Android 中实现字符串阴影跨度?

一直在做一些搜索。我可以看到一种将阴影层添加到TextView的方法,但我只想隐藏一段文本。我基本上是在做一个EditText,用户可以在其中更改文本选择的样式。其中一种样式是带有选择颜色的阴影。有颜色、大小、字体等的跨度,但我找不到阴影的东西。基本上我想做这样的事情:(注意代码来自MonoDroid,但Java答案也会有帮助)varN=newShadowSpan(color,dx,dy,radius);//nosuchthing?intS=txEdit.SelectionStart;intE=txEdit.SelectionEnd;Str=newSpannableString(txE

android - MapView 标记阴影

我正在向我的map添加不同的标记...Drawabledrawable=app1.getResources().getDrawable(R.drawable.test);drawable.setBounds(0,0,drawable.getIntrinsicWidth(),drawable.getIntrinsicHeight());OverlayItemoverlayitem2=newOverlayItem(mark,"Test","t");overlayitem2.setMarker(drawable);app1.mapOverlay.addOverlay(overlayitem2

Android CardView cardElevation 和阴影不起作用

我有一组在Activity中使用CardView的卡片。运行应用程序时,我得到了这个不是预期的卡片View:没有高程,没有阴影......Android7设备上的结果:代码关于如何解决这个问题的任何想法?谢谢:) 最佳答案 在挖掘、播放和修改布局后,我什至创建了一个新项目并在当前项目中添加了相同的代码我得到了不同的结果xD,原来问题是由这个android:hardwareAccelerated=AndroidManifest.xml文件中的“false”。只需将该属性的值设置为true即可。

android - 在 TabBar 下方添加阴影 - Material Design

我有一个操作栏和标签栏。我用删除了操作栏下方的阴影@null虽然,我想在标签栏下添加阴影。我正在使用SlidingTabLayout。我的标签TextView:怎么做? 最佳答案 jmolsanswer结果与Google应用程序(例如PlayNewsstand)使用的影子不同。这是我的方法,它使阴影看起来与PlayNewsstand完全一样:创建一个名为shadow.xml的可绘制对象:然后,将该阴影设置为您的内容布局,例如:放置在您的工具栏/操作栏下方,这看起来与Play报亭和Play商店中的实现完全相同。

android - 为 ViewPager 放置阴影

背景:我的应用程序中有一个DropShadowFrameLayout,它是一个仅用于在其subview上绘制阴影的容器。就像ListView顶部和底部的阴影,您知道。它基于这篇文章:http://proandroiddev.blogspot.ru/2012/01/android-design-tip-drop-shadows-on.htmlCyrilMottier也提出了相同的方法:http://cyrilmottier.com/2012/06/08/the-making-of-prixing-3-polishing-the-sliding-app-menu/它只是覆盖dispatch